Skip to content

BaseUI: Nodelist screen/favorite screen cleanup #10197

Merged
Xaositek merged 4 commits intodevelopfrom
Nodelist-cleanup
Apr 21, 2026
Merged

BaseUI: Nodelist screen/favorite screen cleanup #10197
Xaositek merged 4 commits intodevelopfrom
Nodelist-cleanup

Conversation

@HarukiToreda
Copy link
Copy Markdown
Contributor

  • Updated BaseUI Hops/Signal row to only render signal bars for direct neighbors (hops_away == 0), preventing relayed nodes from showing misleading signal quality.
  • Replaced node-list hop text format from bracketed form ([2]) to count + hop icon (2 + hop glyph), matching Favorite view styling.
  • Updated Favorite node details screen with the same zero-hop signal rule (signal text/bars only for hops_away == 0; non-zero hops still shown).
20260417_224810

@HarukiToreda HarukiToreda requested a review from Xaositek April 18, 2026 02:49
@github-actions github-actions Bot added the enhancement New feature or request label Apr 18, 2026
@HarukiToreda HarukiToreda self-assigned this Apr 18, 2026
@HarukiToreda HarukiToreda added the baseui Issues directly related to BaseUI label Apr 18, 2026
Copy link
Copy Markdown

@chatgpt-codex-connector chatgpt-codex-connector Bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

💡 Codex Review

Here are some automated review suggestions for this pull request.

Reviewed commit: b89e752b20

ℹ️ About Codex in GitHub

Your team has set up Codex to review pull requests in this repo. Reviews are triggered when you

  • Open a pull request for review
  • Mark a draft as ready
  • Comment "@codex review".

If Codex has suggestions, it will comment; otherwise it will react with 👍.

Codex can also answer questions or update the PR. Try commenting "@codex address that feedback".

Comment thread src/graphics/draw/NodeListRenderer.cpp
Comment thread src/graphics/draw/UIRenderer.cpp Outdated
Copy link
Copy Markdown
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

This PR refines the BaseUI node list and favorite-node detail rendering to reduce misleading signal indicators and to standardize hop-count presentation across views.

Changes:

  • Restricts signal quality text/bars to direct neighbors only (hops_away == 0) in Favorite node details and the Node List hop/signal row.
  • Updates hop-count presentation to use a numeric count plus hop glyph (instead of bracketed hop text), aligning Node List styling with the Favorite view.

Reviewed changes

Copilot reviewed 2 out of 2 changed files in this pull request and generated 2 comments.

File Description
src/graphics/draw/UIRenderer.cpp Updates Favorite node details to only show signal for zero-hop nodes and adjusts hop/signal line composition.
src/graphics/draw/NodeListRenderer.cpp Updates Node List hop/signal entry to only show bars for zero-hop nodes and replaces hop text with count + hop icon.

Comment thread src/graphics/draw/UIRenderer.cpp Outdated
Comment thread src/graphics/draw/UIRenderer.cpp Outdated
HarukiToreda and others added 2 commits April 19, 2026 11:57
@Xaositek Xaositek merged commit 945f478 into develop Apr 21, 2026
78 checks passed
@Xaositek Xaositek deleted the Nodelist-cleanup branch April 21, 2026 15:31
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

baseui Issues directly related to BaseUI enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants